#nav ul {
	margin:0;
	padding:0;
	width:100%;
	display:block;
	list-style:none
}
#nav li {
	width:100%;
	display:block
}
.js #nav {
	clip:rect(0 0 0 0);
	max-height:0;
	position:absolute;
	display:block;
	overflow:hidden;
	zoom:1
}
#nav.opened {
	max-height:9999px
}
@media screen and (min-width:40em) {
	.js #nav {
	position:relative;
	max-height:none
}
#nav-toggle {
	display:none
}
}